scientific endeavour [uk] - Fransızca İngilizce Sözlük